body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none;
}
A:hover {
	COLOR:#80BF00;  text-decoration:none;
}
* { margin:0; padding:0; } 
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px;float:left;font-size:12px;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:960px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:960px; height:auto; overflow:hidden;}
.top{ width:100%; height:38px; background:url(xjytu/topbj.jpg) left repeat-x;}
.top_1{ width:960px; height:38px; margin:0 auto;}
.topwz{ float:right; background:url(xjytu/topwz.jpg) left center no-repeat; padding-left:30px; line-height:38px; font-size:12px; color:#FFF;}
.topdh{ float:right; background:url(xjytu/dh.jpg) left center no-repeat; padding-left:28px; line-height:38px; font-size:12px; color:#FFF; padding-right:20px;}
.ss{ width:140px; height:38px; overflow:hidden; float:right;}
.ssfj{ float:right; width:140px; height:4px; overflow:hidden;}
.sstu{ float:right; height:30px; overflow:hidden; padding-left:3px;}
.ssbj{ height:30px; background: url(xjytu/ssbj.jpg) left bottom repeat-x; padding-left:4px; padding-right:4px;}
.input12{ FONT-SIZE: 12px; COLOR:#fff; TEXT-ALIGN:left; background:none; height:30px; line-height:30px;  width:110px; border:none;}
.logo{ float:left; height:auto; overflow:hidden; padding-bottom:15px;}
.dh{ width:745px; height:auto; overflow:hidden; float:right;}
.dhfj{ width:745px; height:77px; overflow:hidden; float:right;}
.dhs{ float:right; height:auto; overflow:hidden;}
.dhm{ float:left;  height:auto; overflow:hidden;}
.dhm a{ display:block; margin-left:8px; margin-right:8px; padding-left:13px; padding-right:13px; line-height:30px; font-size:14px; color:#333; background:none; }
.dhm a:hover { display:block; margin-left:8px; margin-right:8px; padding-left:13px; padding-right:13px; line-height:30px; font-size:14px; color:#fff; background:#1079E4;}
.dhms{ float:left;  height:auto; overflow:hidden;}
.dhms a{ display:block; margin-left:8px; margin-right:8px; padding-left:13px; padding-right:13px; line-height:30px; font-size:14px; color:#fff; background:#1079E4;}
.dhms a:hover { display:block; margin-left:8px; margin-right:8px; padding-left:13px; padding-right:13px; line-height:30px; font-size:14px; color:#fff; background:#1079E4;}


.symainm{ float:right; height:auto; overflow:hidden; padding-top:16px; padding-bottom:16px;}
.symainmbt{ float:left; height:auto; overflow:hidden;  background:#FFF; color:#0f6ac6; font-size:24px; line-height:50px;}
.symainmbt2{ border:1px solid #D7D7D7; height:auto; overflow:hidden; background:url(xjytu/symainbt2.jpg);}
.symainmbt2_1{ padding-left:27px; line-height:34px; background:url(xjytu/symainbt2s.png) left center no-repeat;  color:#0f6ac6; font-size:18px; float:left;}
.symainmbt2_2{ padding-top:8px; padding-bottom:8px; height:auto; overflow:hidden; float:right; padding-right:10px;}
.syaboutnr{ padding-top:55px; padding-bottom:55px; height: auto; overflow:hidden; border-bottom:1px dashed #CCCCCC; margin-left:14px; margin-right:14px;}
.syaboutnrtu{ float:left; height:auto; overflow:hidden; float:left;}
.syaboutnrnr{ float:right; height:auto; overflow: hidden; width:630px; height:auto; overflow:hidden; line-height:25px; font-size:12px; color:#333;}
.aboutyy{ width:958px; height:auto; overflow:hidden; padding-top:44px; padding-bottom:44px;}
.synewsbt{ padding-top:60px; line-height:50px; text-align:center; font-size:36px; font-weight:600; color:#0f6ac6;}
.synewsbt2{ height:52px; text-align:center; font-size:18px; color:#bcbabb; line-height:52px; text-transform:uppercase;}
.foordh{ width:960px; height:45px; margin:0 auto; text-align:center; font-size:14px; line-height:45px; color:#FFF;} 
.foordh a{ font-size:12px; color:#FFF;}
.foordh a:hover{ font-size:12px; color:#FFF;} 
.foor{ width:100%; height:158px; background:url(xjytu/foorbj.jpg);}
.foornr{ padding-top:30px; line-height:30px; text-align:center; font-size:12px; color:#FFF;}
.aboutnr1{ width:738px; height:auto; overflow:hidden; float:right;}
.aboutnr1_1{ width:738px;  height:3px; overflow:hidden; background: url(xjytu/ny1.jpg) bottom center no-repeat;}
.aboutnr1_2{ width:738px; height:auto; overflow:hidden; background: url(xjytu/ny2.jpg);}
.aboutnr1_3{ width:738px;  height:4px; overflow:hidden; background: url(xjytu/ny3.jpg) bottom center no-repeat;}
.nymainbt{ padding-left:18px; line-height:30px; font-size:12px; color:#333;}
.nymainbt a{ font-size:12px; color:#333; line-height:30px;}
.nymainbt a:hover { font-size:12px; color:#0F6AC5; line-height:30px;}
.aboutnr{ width:688px; margin:0 auto; height:auto; overflow:hidden;}
.aboutnr_1{ width:688px; height:auto; overflow:hidden; padding-top:30px; padding-bottom:36px;}
.aboutnr_1bt{ line-height:30px; border:2px solid #77B2EC; background:#0F69C9; font-size:14px; color:#FFF; padding-left:15px; padding-right:15px; float:left;}
.aboutnr_1nr{ width:688px; height:auto; overflow:hidden; padding-bottom:35px; line-height:25px; font-size:12px; color:#333; text-align:left;}
.nyright{ width:203px; height:auto; overflow:hidden; float:left;}
.rightbt{ border:2px solid #77B2EC; background:#0F69C9; line-height:30px; padding-left:15px; font-size:14px; font-weight:600; color:#FFF;}
.rightnr{ border-left:2px solid #F4F4F4; border-right:2px solid #F4F4F4; border-bottom:2px solid #F4F4F4; height:auto; overflow:hidden;}
.rightfj{ height:6px; overflow:hidden;}
.rightm{ height:25px; background:url(xjytu/rightmbj.jpg) left center no-repeat;}
.rightm a{ display: block; padding-left:34px; line-height:25px; font-size:12px; color:#878787;}
.rightm a:hover { display: block; padding-left:34px; line-height:25px; font-size:12px; color:#0F6AC5;}
.rightms{ height:25px; background:url(xjytu/rightmbj.jpg) left center no-repeat;}
.rightms a{ display: block; padding-left:34px; line-height:25px; font-size:12px; color:#0F6AC5;}
.rightms a:hover { display: block; padding-left:34px; line-height:25px; font-size:12px; color:#0F6AC5;}

.rightlx{ height:64px; overflow:hidden;}
.rightlxnr{ height:auto; overflow:hidden; padding-left:15px; padding-right:15px; line-height:25px; font-size:12px; color:#333; padding-bottom:10px;}

.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto; padding-top:30px; padding-bottom:30px;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#333; line-height:25px; padding-top:30px; padding-bottom:30px;}
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;  padding-top:30px; padding-bottom:30px;}
.news{ width:688px; height:auto; overflow:hidden; padding-bottom:30px; overflow:hidden;}
.newstu{ float:left; height:auto; overflow:hidden;}
.newsnr{ width:480px; height:auto; overflow:hidden; float:right;}
.newsnr_1{ width:480px; height:30px; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.newsnr_1 a{ display:block;  font-size:14px; color:#0F6AC5; font-weight:600; line-height:30px;  text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.newsnr_1 a:hover { display:block;  font-size:14px; color:#0F6AC5; font-weight:600; line-height:30px;  text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.newsnr_2{ width:480px; height:auto; overflow:hidden; line-height:25px; text-align:left; font-size:12px; color:#333;}

.newsnr_3{ width:480px; height:30px; text-align:right;}
.newsnr_3 a{  font-size:12px; color:#333; line-height:30px;}
.newsnr_3 a:hover {  font-size:12px; color:#0F6AC5;  line-height:30px;}

.lyd{ width:688px; height:auto; overflow:hidden; margin:0 auto;}
.lyxbt{ width:688px; height:auto; overflow:hidden; text-align:left; line-height:25px; padding-top:40px; margin-bottom:10px; border-bottom:1px solid #ccc; font-size:12px; color:#333;}

.ly{ width: auto; height:auto; overflow:hidden;} 
.ly_1{ width:329px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#333; float:left;}
.lyfj{ width:30px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(xjytu/ly1s.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:27px; width:325px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:684px; background: none;}
.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(xjytu/ly2s.jpg) left top no-repeat;}
.lxnr{ width:688px; height:auto; margin-top:45px;}
.lxrwm{ float:right; padding-right:60px; padding-top:40px; height:auto; overflow:hidden;}
.lxnrnr{ float:left; width:450px; line-height:25px; font-size:12px; color:#333; padding-top:40px;}
.protu{ height:auto; overflow:hidden;}
.protu a{ display:block; height:auto; overflow:hidden; border:1px solid #CCC;}
.protu a:hover { display:block; height:auto; overflow:hidden; border:1px solid #0F6AC7;}

